excessive supply - Alemán Inglés Diccionario